package com.cy.pj.sys.service;

import com.cy.pj.common.pojo.PageObject;
import com.cy.pj.common.pojo.SysRole;
import com.cy.pj.common.vo.CheckBox;
import com.cy.pj.common.vo.SysRoleMenuVo;

import java.util.List;

/**
 * 此接口中定义角色业务规则
 */
public interface SysRoleService {
    int updateObject(SysRole entity,Integer[] menuIds);
    SysRoleMenuVo findObjectById(Integer id) ;

    PageObject<SysRole> findPageObjects(
            String name,Integer pageCurrent);
    int saveObject(SysRole entity,Integer[]menuIds);
    List<CheckBox> findObjects();
}
